'\" t
.TH cm2_checkin 1 "19 September 2006" "Code Manager II"

.SH NAME
cm2 checkin \- Check in new files for project

.SH SYNOPSIS
mget [\fB--project\fP \fIX\fP] [\fB--dirs\fP \fIdir1[,...]\fP] [\fB--verbose\fP]
     [\fB--preview\fP] [\fB--msg\fP \fImsg\fP]

.SH DESCRIPTION
The \fIcm2 checkin(1)\fP utility is a useful tool when many files over lots of
different directories being managed for a project need to be quickly checked
in for the first time. Typically this tool is run during the early stages of
a project that is based on a series of existing source files. However it can
be run as many times as necessary.

The files that it checks in are any files not currently under version control
which do not match any of the patterns specified for the \fBIGNORE_SUFFIXES\fP
value if defined for the project.

.SH ARGUMENTS
.TP 8
.B --verbose
Show more information regarding the process as files are checked in. This is 
particularly useful for larger projects since the operation may take some time.
.TP
.B --project
Indicates the project to check files in for. If this is not specified the
project to use is determined that to be based on the current working directory.
If the current directory is not part of a list of source directories for any
project an error will be given.
.TP
.B --dirs
By default the tool will scan all directories for the relevant project.
Using this argument just certain directories can be scanned. Please note that
the directories must be specified relative to the root of the project sources,
and not relative to the current working directory.
.TP
.B --msg
Override the message used to check files in. If not specified it will
default to "Original Version".
.TP
.B --preview
Do not actually check in any files; instead just indicate which files would
have been checked in if this argument was omitted.

.SH EXIT CODES
The \fIcm2 checkin(1)\fP follows UNIX standard practise:

.TP 4
.B 0
All necessary files have been successfully checked in.
.TP
.B >0
The command encountered an unexpected error - not all files
found could be checked in.

.SH AUTHOR
The \fBCode Manager II\fP tool set was written by Simon Edwards, Proprius Consulting Ltd, (\fBwww.proprius.co.uk\fP).

.SH SEE ALSO
.BR cm2(1),
.BR cm2_mdiff(1).
.BR cm2_mci(1),
.BR cm2_mco(1),
.BR cm2_minfo(1).

.SH AVAILABILITY
This utility was specifically written under the GNU GPL license and as required
by such software comes with \fIno warranty or guarantee of any kind\fP.

